@charset "utf-8";
body{
	background-color: #fafafa;
}
.top_box_big{
	position: relative;
	background: rgba(255,255,255,.4);
	box-shadow: 0 0px 0px 0px rgb(0 0 0 / 0%);
	webkit-box-shadow: 0 0px 0px 0px rgb(0 0 0 / 0%);
	background: rgba(255,255,255,0.0);
}
/* 首页导航 */
.nav_box_big{
	position: absolute;
	top: 0;
	background: rgba(255,255,255,.9);
}
.nav_wrap{
	position: absolute;
	top: 115px;
	background: rgba(255,255,255,.9);
	width: 100%;
	z-index: 111;
}
/* .top_box_big{
	position: relative;
} */
.banner_ctn_box{
	position: relative;
}
/* banner */
.PC_banner_box{
	overflow: hidden;
}
.swiper-container{
		 width: 100%;
		 height:auto;
		 margin:0 auto;
	 }
	 .swiper-button-next {
	   right: 20px;
	   left: auto;
	 }
	 .swiper-button-prev {
	   left: 20px;
	   right: auto;
	 }	
.swiper-slide_img{
	width: 100%;
	height: 100%;
	background-color: #333;
	background-position: center;
	display: block;
}
.swiper-slide_img img{
	width: 100%;
	height: auto;
}
.MV_banner_box .swiper-container{
	height: 463px;
}
.MV_banner_box{
	padding: 15px;
}
.swiper-slide_img{
	border-radius: 4px;
}
.swiper-slide{
	width: 100% !important;
	height: 640px;
	overflow: hidden;
	text-align: center;
	background-position-x: center;
	
}
/* 搜索框 */
.search_box_big{
	width: 100%;
	height: 165px;
	position: absolute;
	bottom: 0;
	background: rgba(255,255,255,.44);
	z-index: 1;
}
.SearchTitle_box{
	width: 1118px;
	height: 32px;
	margin: auto;
	margin-top: 28px;
}
.SearchTitle_box li{
	float: left;
	cursor: pointer;
	padding: 0 20px;
	height: 32px;
	color: #333;
	text-align: center;
	line-height: 32px;
	border-radius: 6px;
	margin-right: 5px;
	font-size: 16px;
}
.SearchTitle_box .on{
	background-color: #3d7eff;
	color: #fff;
	position: relative;
}
.SearchTitle_box .on::after{
	content: "";
	position: absolute;
	width: 20px;
	height: 11px;
	background-image: url(../img/home/arrow.png);
	bottom: -7px;
	left: 26px;
}
.search_ctn_box{
	overflow: hidden;
	width: 1118px;
	margin: auto;
	margin-top: 20px;
	/* box-shadow: 0 0px 2px 4px rgba(0, 0, 0, 0.06);
	-moz-box-shadow: 0 1px 4px 4px rgba(0, 0, 0, 0.06);
	-webkit-box-shadow: 0 1px 4px 4px rgba(0, 0, 0, 0.06); */
}
.search_input_box{
	width: 91%;
	height: 55px;
	float: left;
	background-color: #fff;
	border-radius: 10px 0 0 10px;
	padding:0 10px 0 50px;
	background-image: url(../img/home/search.png);
	background-repeat: no-repeat;
	background-position: 22px 21px;
}
.search_input_box input{
	width: 100%;
	font-size:16px;
	line-height: 55px;
	color: #999999;
}
.search_input_btn{
	width: 9%;
	height: 55px;
	display: block;
	float: left;
	background-color: #3d7eff;
	font-size: 18px;
	text-align: center;
	line-height: 59px;
	color: #fff;
	border-radius: 0 10px 10px 0;
}
/* 产业政策大数据 */
.Policy_data_box_big{
	background-color: #f7fafe;
	padding-bottom: 60px;
}
.left_map_box{
	width: 60%;
	float: left;
}
.left_Policy_data_box{
	width: 35%;
	float: right;
}
.Policy_classification_box{
	width: 100%;
}
.Policy_classification_title{
	width: 100%;
	height: 55px;
	background-color: #3d7eff;
	color: #fff;
	font-size: 18px;
	text-align: center;
	line-height: 55px;
}
.Policy_classification_ctn{
	width: 100%;
	height:212px;
	background-color: #fff;
	margin-bottom: 20px;
	padding: 0px 35px;
}
.Policy_classification_ctn li{
	float: left;
	position: relative;
/* 	margin-left: 12%; */
	margin-top: 30px;
	padding: 0 20px;
}
.Policy_chart_txt{
	text-align: center;
	position: absolute;
	bottom: -0px;
	left: 0;
	right: 0;
	margin: auto;
	font-size: 16px;
	color: #333333;
}
.Policy_data_right_ctn{
	background-color: #fff;
	padding: 35px;
}
.Policy_data_right_ctn li{
	font-size: 16px;
	color: #333333;
	margin-bottom: 10px;
}
.Policydata_ctn{
	background-color: #fff;
	padding: 25px;
	display: block;
}
.Policydata_img,
.Policydata_img img{
	width: 100%;
}
.Policydata_txt_box{
	padding: 30px;
}
.Policydata_name{
	font-size: 22px;
	color: #181818;
	text-align: center;
	font-weight: bold;
}
.Policydata_txt{
	font-size: 14px;
	color: #666666;
	text-align: center;
	margin-top: 4px;
}
/* 政策文件 */
.policy_document_box_big{
	height: 366px;
	background-image: url(../img/home/policy_documentBG.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.policy_document_ctn{
	margin-top:60px;
}
.policy_document_title{
	font-size: 34px;
	color: #fff;
	text-align: center;
	font-weight: bold;
	margin-bottom: 10px;
}
.policy_document_decoration{
	height: 13px;
	width: 254px;
	margin: auto;
	background-image: url(../img/home/policy_document_decoration.png);
}
.policy_document_txt{
	font-size: 16px;
	color: #fff;
	text-align: center;
	margin:30px 0 45px 0 ;
}
.policy_document_btn{
	display: block;
	width: 180px;
	height: 40px;
	border-radius: 30px;
	background-color: #fff;
	font-size: 16px;
	color: #3d7eff;
	line-height: 40px;
	margin: auto;
	text-align: center;
}
/* 统计图表 */
.PolicyStatistics_box_big{
	height: 253px;
	background-image: url(../img/home/PolicyStatistics_bg.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.PolicyStatistics_title{
	font-size: 20px;
	color: #333333;
	font-weight: bold;
	text-align: center;
	margin:35px auto 30px 0;
	
}
.PolicyStatistics_ctn{
	width: 80%;
	overflow: hidden;
	margin: auto;
	
}
.PolicyStatistics_ctn li{
	float: left;
	width: 33.33%;
	margin-top: 10px;
}
.PolicyStatistics_ctn_left{
	float: right;
	margin-top: 11px;
}

.PolicyStatistics_ctn_digit{
	height:50px;
	font-size: 36px;
	color: #333333;
	font-weight: bold;
	text-align: center;
	
}
.PolicyStatistics_ctn_txt{
	font-size: 16px;
	color: #333333;
	text-align: center;
}
.PolicyStatistics_ctn_left{
	margin-right: 15px;
}
.chart-box{
	float: right;
	display: flex;
	align-items: center;
	justify-content: center;
	width:130px;
	height: 130px;
}
.chart-ctn{
	width: 100px;
	height: 100px;	
}
/* 政策AI系统 */
.policy_AI_bg_box{
	background-color: #f0f5ff;
	padding-bottom: 50px;
}
.home_title_box{
	position: relative;
	margin: 35px  0  20px 0;
}
.policy_home_title{
	font-size: 28px;
	color: #333333;
	font-weight: bold;
	text-align: center;
}
.policy_home_txt{
	font-size: 13px;
	color: #666666;
	text-align: center;
}
.policy_home_decoration{
	height: 13px;
	width: 254px;
	margin: auto;
	background-image: url(../img/home/policy_home_decoration.png);
	margin-top: 13px;
	margin-bottom: 30px;
	background-size: 100% 100%;
}
.policy_AI_bg_box ul{
	width: 100%;
	margin: auto;
}
.policy_AI_bg_box ul li{
	padding-left: 0;
	padding-right: 0;
}
.policy_AI_bg_box ul li:nth-child(1){
	padding-right: 8px;
	
	
}
.policy_AI_bg_box ul li:nth-child(2){
	padding-left: 8px;
	
}
.policy_AI_ctn_box{
	display: block;
	background-color: #fff;
	padding: 335px 40px 70px 40px;
}
.policy_AI_title{
	font-size: 22px;
	color: #333333;
	font-weight: bold;
}
.policy_AI_txt{
	font-size: 14px;
	color: #666666;
	margin-top: 10px;
}
.policy_AI_icon1,
.policy_AI_icon2{
	background-repeat: no-repeat;

}
.policy_AI_icon1{
	background-image: url(../img/home/policy_AI1.png);
	background-position: center 80px;
		background-size: 44%;
	
}
.policy_AI_icon2{
	background-image: url(../img/home/policy_AI2.png);
	background-position: center 90px;
		background-size: 36%;
}
/* 智慧服务平台 */
.SmartServices_img_box,
.SmartServices_img_box img{
	width: 100%;
}
.SmartServices_txt_box{
	padding:15px 20px 20px 20px;
}
.SmartServices_name{
	font-size: 22px;
	color: #29282d;
	font-weight: bold;
}
.SmartServices_name:hover{
	color: #29282d;
}
.SmartServices_txt{
	font-size: 14px;
	color: #999999;
	line-height: 1.7;
	margin-top: 2px;
}
/* 政策培育系统 */
.Policy_cultivation_box_big{
	background-color: #fff;
	padding-bottom: 50px;
}
.Policy_cultivation_ctn{
	display: block;
	height:370px;
	padding-top: 90px;
	background-image: url(../img/home/cultivate_bg.png);
	background-size: 100% 100%;
}
.Policy_cultivation_icon,
.Policy_cultivation_icon2{
	width: 90px;
	height: 90px;
	background-size: 100% 100%;
	display: block;
	margin: auto;
	
}
.Policy_cultivation_icon{
	background-image: url(../img/home/cultivate_icon1.png);
}

.Policy_cultivation_icon2{
	background-image: url(../img/home/cultivate_icon2.png);
}
.Policy_cultivation_title{
	font-size: 22px;
	color: #333333;
	text-align: center;
	font-weight: bold;
	margin-top: 8px;
}
.Policy_cultivation_txt{
	width: 80%;
	margin: auto;
	font-size: 14px;
	color: #666666;
	text-align: center;
	margin-top: 5px;
}
.Policy_cultivation_ctn_box li{
	padding-right: 0px;
	padding-left: 0px;
}
.Policy_cultivation_ctn_box li:nth-child(1){
	padding-right: 8px;
}
.Policy_cultivation_ctn_box li:nth-child(2){
	padding-left: 8px;
}
/* 技术转移平台 */
.Technology_transfer_box_big{
	background-color: #f6faff;
	margin-top: 30px;
	margin-bottom: 50px;
	
}
.Technology_transfer_ctn_box{
	overflow: hidden;
	box-shadow: 0 0 10px 2px #ebeff3;
}
.Technology_transfer_ctn_box li{
	width: 33.33%;
	padding: 50px 20px 60px 20px;
	float: left;
	background-color: #fff;
}
.Technology_transfer_ctn_box li:nth-child(2){
	border-left: 1px solid #e3e3e3;
	border-right : 1px solid #e3e3e3;
}
.Technology_transfer_ctn_box li:hover{
	background-image: url(../img/home/Technology_transfer_hover.jpg);
}
.Technology_transfer_ctn_box li:hover .Technology_transfer_btn1{
	background-color: #fff;
}
.Technology_transfer_ctn_box li:hover .Technology_transfer_btn2{
	background-color: #4285f4;
	color: #fff;
}
.Technology_transfer_name{
	font-size: 22px;
	color: #333333;
	font-weight: bold;
	text-align: center;
}
.Technology_transfer_icon{
	width: 130px;
	height: 130px;
	margin: auto;
	background-size: 100% 100%;
	margin-top: 20px;
	margin-bottom: 20px;
}
.Technology_transfer_txt{
	font-size: 14px;
	color: #666666;
	text-align: center;
}
.Technology_transfer_btnbox{
	width: 270px;
	margin: auto;
	display: flex;
	justify-content: center;
	margin-top: 60px;
}
.Technology_transfer_btn1,
.Technology_transfer_btn2{
	width: 130px;
	height: 38px;
	float: left;
	font-size: 16px;
	display: block;
	border: 1px solid #b7cef5;
	color: #4285f4;
	text-align: center;
	line-height: 38px;
}
.Technology_transfer_btn1{
	background-color: #e5edf9;
	border:1px solid #b7cef5;
}
.Technology_transfer_btnbox a:nth-child(2){
	margin-left: 15px;
}
/* 创业大赛 */
.Competition_box_big{
	height: 550px;
	background-image: url(../img/home/Competition_bg.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.Competition_ctn{
	position: relative;
}
.Competition_img_box{
	position: absolute;
	width: 420px;
	height: 360px;
	left: 0;
	top: 83px;
}
.Competition_img_box img{
	width: 100%;
	height: 100%;
}
.Competition_ctn_box{
	margin-left: 520px;
}
.Competition_txt{
	font-size: 14px;
	color: #666666;
}
.Competition_btn{
	width: 165px;
	height: 45px;
	display: block;
	background-color: #3d7eff;
	color: #fff;
	text-align: center;
	line-height: 45px;
	font-size: 14px;
	margin-top: 80px;
}
.Competition_home_title{
	margin-top:12px;
}
/* 智慧服务平台 */
.wisdom_ctn_box{
	margin-bottom: 50px;
}
.wisdom_box_big{
	background-color: #fff;
}
.wisdom_ctn{
	display: block;
	background-color: #f9f9fb;
	padding: 50px 40px;
	height:570px ;
}
.wisdom_ctn_box li:nth-child(1) .wisdom_ctn,
.wisdom_ctn_box li:nth-child(2) .wisdom_ctn{
	background-repeat: no-repeat;
	background-position: right bottom; 
	background-size: 80%;
}
.wisdom_ctn_box li:nth-child(1) .wisdom_ctn{
	background-image: url(../img/home/wisdom_1.jpg);
	
}
.wisdom_ctn_box li:nth-child(2) .wisdom_ctn{
	background-image: url(../img/home/wisdom_2.jpg);
}
.wisdom_ctn_box li:nth-child(1) .wisdom_ctn:hover{
	background-image: url(../img/home/wisdom_11.jpg);
}
.wisdom_top_txt{
	font-size: 13px;
	color: #999999;
}
.wisdom_title{
	font-size: 26px;
	color: #29282d;
	font-weight: bold;
	margin: 15px 0 4px 0;
}
.wisdom_txt{
	font-size: 14px;
	color: #999999;
	line-height: 1.6;
}
/* 城市合伙人 */
.partner_box_big{
	height: 580px;
	background-image: url(../img/home/partner_bg.jpg);
	background-repeat: no-repeat;
	background-position: center;
	padding-top: 125px;
}
.partner_title{
	font-size: 46px;
	color: #fff;
	font-weight: bold;
}
.partner_txt{
	font-size: 16px;
	color: #fff;
	line-height: 1.6;
	margin: 20px 0;
}
.partner_phone{
	font-size: 22px;
	color: #fff;
	font-weight: bold;
}
.partner_btn{
	width: 119px;
	height: 49px;
	display: block;
	border-radius: 6px;
	font-size:14px;
	background: rgba(255,255,255,.16);
	color: #fff;
	text-align: center;
	line-height:49px ;
	margin-top: 40px;
}
.partner_btn:hover{
	background: rgba(255,255,255,.16);
	color: #fff;
}

@media (min-width:992px) and (max-width:1200px ) { 
	.SearchTitle_box,
	.search_ctn_box{
		width: 800px;
	}
	.Policy_classification_ctn{
		padding: 0px 35px;
	}
	.Policy_classification_ctn li{
		padding: 0;
	}
	.Policydata_ctn{
		height: 430px;
	}
	/* AI匹配 */
	.policy_AI_ctn_box{
		padding: 280px 40px 70px 40px;
	}
}
/* 平板电脑 */
@media (min-width:768px) and (max-width:992px ) { 
	/* 导航 */
	.nav_wrap {
	    top: 108px;
	}
		
		/* 导航结束 */
	.SearchTitle_box,
	.search_ctn_box{
		width: 600px;
	}
	.Policy_classification_ctn{
		padding: 0;
	}
	.Policy_classification_ctn li{
		padding: 0;
	}
	.chart-box{
		width: 128px;
	}
	/* 政策文件 */
	.PolicyStatistics_ctn{
		width: 100%;
	}
	.policy_AI_ctn_box{
		padding: 244px 40px 70px 40px;
	}
	/* 创业大赛 */
	.Competition_ctn_box {
	  margin-left: 422px;
	}
	.Competition_img_box {
	  width: 380px;
	  height: 256px;
	  top: 4px;
	}
	.Competition_box_big{
		height: 466px;
	}
	.nav_wrap{
		top: 108px;
	}
	.Policydata_ctn{
		margin-bottom: 20px;
	}
	.SmartServices_txt_box{

		margin-bottom: 20px;
	}
	.Technology_transfer_ctn_box li{
		width: 100%;
		margin-bottom: 20px;
	}
	.Technology_transfer_ctn_box li:last-child{
		margin-bottom: 0;
	}
}



@media only screen and (max-width: 770px) { 
.swiper-slide {
       width: 100% !important;
       height: 280px;
       overflow: hidden;
       text-align: center;
       background-repeat: no-repeat;
          background-size: 213% 122%;
          background-position-x: -233px;
          background-position-y: 0px;
}
.nav_wrap,
.nav_box_big{
	position: fixed;
	background: rgba(255, 255, 255, 1);
}
/* 搜索 */
.SearchTitle_box,
	.search_ctn_box{
		width: 92%;
	}
	.search_ctn_box{
		margin-top: 15px;
	}
.search_box_big{
	position: relative;
	height: 110px;
}
.SearchTitle_box li{
	padding: 0 10px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
}
.search_input_box input{
	font-size: 14px;
	line-height: 45px;
}
.search_input_box{
	width: 80%;
	height: 45px;
	padding: 0 10px 0 45px;
	background-position: 14px 13px;
}
.SearchTitle_box{
	margin-top: 15px;
}
.SearchTitle_box .on::after{
	left: 14px;
}
.search_input_btn{
	width: 20%;
	height: 45px;
	font-size: 14px;
	line-height: 45px;
}
/* 产业政策数据平台 */
.left_map_box{
	width: 100%;
	float: none;
}
.left_Policy_data_box{
	width: 92%;
	float: none;
	margin-left: 4%;
}
.policy_home_title{
	font-size: 18px;
}
.policy_home_txt{
	font-size: 12px;
}
.policy_home_decoration{
	height: 9px;
	width: 171px;
	margin-top: 6px;
	margin-bottom: 0px;
}
.Policy_data_right{
	width: 100%;
}
.Policy_classification_ctn{
	padding: 0px 0px;
}

.Policy_classification_title{
	height: 40px;
	line-height: 40px;
	font-size: 16px;
}
.home_title_box{
	margin: 15px 0 15px 0;
}
.Policy_classification_ctn li{
	width: 50%;
	margin-top: 15px;
}
.chart-box{
	float: none;
	margin: auto;
}
.Policy_classification_ctn{
	height: 167px;
}
.Policy_data_right_ctn{
	padding: 15px 20px;
}
.Policy_data_box_big{
	padding-bottom: 15px;
}
.policy_document_title{
	font-size: 20px;
}
.policy_document_ctn {
  margin-top: 25px;
}
.policy_document_decoration{
	height: 7px;
	width: 176px;
	background-size: 100% 100%;
}
.policy_document_txt{
	width: 82%;
	margin: auto;
}
.policy_document_btn{
	height: 35px;
	line-height: 35px;
	margin-top: 15px;
}
.policy_document_box_big{
	height: 206px;
}
.PolicyStatistics_title{
	font-size: 17px;
	margin: 15px 0 10px 0;
}
.PolicyStatistics_ctn li{
	position: relative;
	margin-top: 0;
}
.PolicyStatistics_ctn{
	width: 100%;
	padding-bottom: 20px;
	
}
.PolicyStatistics_ctn_left{
	float: none;
	position: absolute;
	top: 85px;
	left: 0;
	right: 0;
	margin-right: 0;
}
.PolicyStatistics_ctn_digit{
	height: 21px;
	font-size: 18px;
}
.PolicyStatistics_ctn_txt{
	font-size: 16px;
}
.PolicyStatistics_box_big{
	height: 216px;
}
/* 政策匹配 */
.policy_AI_title{
	font-size: 17px;
}
.policy_AI_ctn_box{
	padding: 138px 15px 15px 15px;
	min-height: 240px;
}
.policy_AI_icon1{
	background-position: center 25px;
	background-size: 60%;
}
.policy_AI_icon2{
	background-position: center 41px;
	background-size: 50%;
}
.policy_AI_bg_box ul li:nth-child(1) {
  padding-right: 8px;
  
}
.policy_AI_txt{
	font-size: 12px;
}
.policy_AI_bg_box,
.Policy_cultivation_box_big{
	padding-bottom: 15px;
}
/* 政策培育系统 */
.Policy_cultivation_title{
	font-size: 17px;
	text-align: left;
}
.Policy_cultivation_txt{
	font-size: 12px;
	width: 100%;
}
.Policy_cultivation_icon, .Policy_cultivation_icon2{
	width: 60px;
	height: 60px;
}
.Policy_cultivation_txt{
	text-align: left;
}
.Policy_cultivation_ctn{
	height: auto;
	min-height: 246px;
	    padding: 23px 15px 0 15px;
}
/* 创业大赛 */
.Competition_img_box{
	display: none;
}
.Competition_ctn_box {
 margin-left: 6%;
 width: 88%;
}
.Competition_btn{
	width: 100%;
	height: 40px;
	line-height: 40px;
	margin-top: 25px;
	border-radius: 20px;
}
.Competition_box_big{
	height: 226px;
}
/* 城市合伙人 */
.partner_box_big{
	    padding-top: 32px;
	height: 300px;
}
.partner_title{
	font-size: 20px;
}
.partner_txt{
	font-size: 12px;
}
.partner_btn{
	height: 40px;
	line-height: 40px;
	    margin-top: 20px;
}
.Policydata_name,
.SmartServices_name,
.Technology_transfer_name{
	font-size: 17px;
}
.Policydata_txt_box {
    padding: 10px;
}
.Policydata_ctn{
	margin-bottom: 10px;
}
.Technology_transfer_ctn_box li{
	width: 100%;
	    padding: 25px 10px 30px 10px;
		margin-bottom: 15px;
}
.Technology_transfer_icon{
	    width: 100px;
	    height: 100px;
		margin-top: 10px;
		    margin-bottom: 10px;
}
.Technology_transfer_btnbox{
	    margin-top: 20px;
}
}